import 'package:black_movice/models/MoviceListModel.dart';
import 'package:json_annotation/json_annotation.dart';

part 'MoviceDetailsModel.g.dart';

@JsonSerializable()
class MoviceDetailsModel extends MoviceListModel {
  String? productionLocation; // 产地
  int? releaseDate; // 上映时间
  List<String>? categories; // 分类
  String? plotSummary; // 电影剧情简介
  int? episodeCount; // 集数
  MoviceDetailsModel();
  //不同的类使用不同的mixin即可
  factory MoviceDetailsModel.fromJson(Map<String, dynamic> json) =>
      _$MoviceDetailsModelFromJson(json);

  Map<String, dynamic> toJson() => _$MoviceDetailsModelToJson(this);
}
